package com.code.model.vo.user;

import com.code.commons.model.Model;
import com.code.user.model.bo.UserRecommenderBO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * 直推用户信息相关的VO
 *
 * @author tangyifei
 * @since 2020年2月5日10:20:15
 */
@ApiModel("直推用户信息相关的VO")
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class UserRecommenderVO implements Model {

    private static final long serialVersionUID = 4724690595957658643L;

    @ApiModelProperty(value = "总记录数", example = "1")
    private Integer total;

    @ApiModelProperty(value = "（直推/间推）用户列表", example = "1")
    private List<UserRecommenderBO> userRecommends;
}
